System Prompt 在團隊內部的價值,不只是當下產生一致的程式碼,更是 長期維護與知識傳承 的關鍵。
今天我們聚焦在 新成員的導入流程 ——如何讓新人能快速上手既有的 System Prompt 規範,減少適應期的混亂。
在真實的團隊場景中,常見的新人問題有:
.cursorrules
或 CLAUDE.md
,卻不明白背後的設計理念。這些都會造成 技術債務,因為後續需要花時間修復不符合規範的程式碼。
新成員第一步,需要一份結構清晰的 說明文件。建議文件包含:
檔案結構導覽
專案根目錄/
├── .cursorrules # Cursor 專用設定(必須在根目錄)
├── CLAUDE.md # Claude 專用設定
├── system-prompt/ # System Prompt 管理資料夾
│ ├── base/ # 基礎規範模組
│ ├── frontend/ # 前端專用規範
│ ├── backend/ # 後端專用規範
│ ├── templates/ # 規範模板
│ └── README.md # 說明文件入口
├── src/ # 程式碼
└── docs/ # 其他文件
規範核心章節解釋
工具對照表
工具 | 配置檔案 | 載入方式 |
---|---|---|
Claude Code | CLAUDE.md |
自動讀取 |
Cursor | .cursorrules |
需放在專案根目錄 |
這樣新人不用硬啃規範全文,只要看 system-prompt/README.md 就能知道該去哪裡找細節。
重要提醒:.cursorrules
和 CLAUDE.md
必須放在專案根目錄,這樣工具才能自動載入設定。
可以設計一個 三步驟 Onboarding 流程:
# .git/hooks/post-checkout
if [ ! -f ".cursorrules" ]; then
echo "⚠️ 請確認已同步最新的 System Prompt 配置"
fi
快速體驗
回饋與測試
為了避免 onboarding 流於形式,需要建立 驗證機制:
System Prompt onboarding 的核心,不是「把文件丟給新人」,而是設計一個 循環驗證的導入流程。
這樣一來,既能保證新成員快速上手,也能避免技術債務隨著人員更替而不斷累積。